package com.zhdl.modules.prefiresys.web.response;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.List;

/**
 * 所有一体机列表
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class AllHostListResp implements Serializable {
    /**
     * ID
     */
    private String id;

    /**
     * 名称
     */
    private String hostName;

    /**
     * 型号
     */
    private String hostType;

    /**
     * 一体机编号，填写机器上印的编号
     */
    private String hostNo;

    /**
     * 安装位置
     */
    private String position;

    /**
     * 继电器串口信息ID
     */
    private String relayComId;

    /**
     * UPS串口信息ID
     */
    private String upsComId;

    /**
     * 自清洁开始时
     */
    private Integer selfCleanStartHour;

    /**
     * 自清洁开始分
     */
    private Integer selfCleanStartMinute;

    /**
     * 自清洁从开始时间后间隔多长时间，单位小时
     */
    private Integer selfCleanInterval;

    /**
     * 探测器ID
     */
    private String detectorId1;

    /**
     * 探测器ID
     */
    private String detectorId2;

    /**
     * 探测器ID
     */
    private String detectorId3;

    /**
     * 下属防区名称
     */
    private List<AllHostListDetectorResp> detectorList;


    private String projectId;//6-9

}
